﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using Albon.Model;
using System.Collections;

namespace BLL
{
    public class ItemSizeBLL
    {
        private readonly DAL.ItemSizeDAL itemsizedal = new DAL.ItemSizeDAL();
        /// <summary>
        /// 添加一条itemSize数据
        /// </summary>
        public bool addItemSize(ItemSize itemsize)
        {
            return itemsizedal.addItemSize(itemsize);
        }

        /// <summary>
        /// 获取一个订单项的所有尺寸信息
        /// </summary>
        public DataTable getItemSize(string orderitemid)
        {
            return itemsizedal.getItemSize("orderItemID="+orderitemid);
        }
        /// <summary>
        /// 获取尺寸数据中 会超出尺寸的项数据中最大的一个
        /// </summary>
        internal DataTable getMaxOverSize(string orderitemid, string styleid)
        {
            return itemsizedal.getMaxOverSize(orderitemid, styleid);
        }

        /// <summary>
        /// bodySize 和finishedSize的合理差值，当于规定值时，实际尺寸以finishedSize为准！
        /// </summary>
        protected  int getMark(int styleid)
        {
            //暂忽略该步骤
            return 0;
        }
    }
}
